burying cable plough - Turkish English Dictionary